set(Headers
    point.h
    vector.h
    color.h
    array.h
    intersection.h
    bbox.h
    ray.h
)

set(SRCs
   ${Headers}
   vector.cpp
   point.cpp
   color.cpp
   array.cpp 
   intersection.cpp
   bbox.cpp
   ray.cpp
)

set(Target Core)


add_library(${Target} SHARED  ${SRCs})
target_link_libraries(${Target}
   ${Boost_FILESYSTEM_LIBRARY}
   ${Boost_SYSTEM_LIBRARY}
   ${QT_LIBRARIES}
)
